handling or treating - Turkish English Dictionary